body {
font-family: Tahoma, Verdana sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
background: #FFFFFF;
color: #000000;
}

v:* {
behavior:url(#default#VML);
}

/*pour les infobulles de la carte*/
#gmapmarker {
font: normal small verdana, arial, helvetica, sans-serif;
font-size: 10pt;
margin: 0px;
width: 250px;
height: 150px;
overflow:auto;
}

#map_canvas {
border: 1px solid #FFFFFF;
float : left;
position: absolute;
left: 470px;
top: 45px;
border-radius: 5px;
	
}


.infotable {
color:#334b74;
background-color:#e5eef5;
border:1px solid #FFFFFF;
-moz-border-radius:8px;
border-radius:8px;
}

.labelled {
color:#002673;
text-align: left;
font:0.9em Arial, Helvetica, sans-serif;
width: 180px;
display:block;
padding: 0px;
margin-top:0px;
}

.classinput_xsize {
margin:0;
border:1px solid #809eb6;
background-color:#FFFFFF;
width:100%;
}

td.size_strict {
width:120px;
}

input.classinput_lsize {
margin:0;
border:1px solid #809eb6;
background-color:#FFFFFF;
font: 0.9em Arial, Helvetica, sans-serif;
width:82%;
}
select.classinput_lsize {
margin:0;
border:1px solid #809eb6;
background-color:#FFFFFF;
font: 0.9em Arial, Helvetica, sans-serif;
width:86%;
}



#onglets {		
font: 1em Arial, Helvetica, sans-serif;
position: absolute;
top: -12px;
left: 0px;
width: 97%;
height: 21px;
background-color: #7fa8ea;
border-bottom: 1px outset #959595;

border-radius: 0px;


}
		
#onglets li{
top: 44px;
left: -19px;
font: 1.1em Arial, Helvetica, sans-serif;
display: block;
position: relative;
float: left;
list-style: none;
padding: 2px 5px 2px;
margin-right: 0px;
border: 1px solid #FFFFFF;
cursor: pointer;
background-color: #FFFFFF;
color: #0D5995;
border-radius: 1px;

}

.menu {
margin:3px 0px;
padding:0;
list-style-type:none;
text-align:left;
height: 18px;
border-bottom:2px solid #dbe8f0;
background-color:#FFFFFF;
}


#onglets .menu_unselect {
text-decoration:none;
color:#002673;
background-color:#FFFFFF;
display:block;
padding:0 10px;
text-align:center;
line-height:20px;
}


#onglets .menu_select {
text-decoration:none;
font-weight:bold;
color:#002673;
background-color:#dbe8f0;
padding:0 10px;
display:block;
text-align:center;
line-height:20px;

}

#onglets .actif{
text-decoration:none;
font-weight: bold;
color:#002673;
background-color:#dbe8f0;
padding:0 10px;
display:block;
text-align:center;
line-height:20px;



}

#contenu{
clear: both;
position: absolute;
margin: 0 20px;
padding: 10px;
border: 1px solid #FFFFFF;
z-index: 5;
top: 75px;
background-color: #C9D8EB;
color: #002673;
width: 31%;
height: 77.5%;
overflow: auto;
border-radius: 5px;
font: 1.2em Arial, Helvetica, sans-serif;
font-weight: bolder;
line-height: 45px;
display: block;
}

h1{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 2em;
				font-style: italic;
				font-weight: bold;
				color:#267AA8;
				text-align:center;
			}
			


.link_to_doc_fromart {
color:#f28f4e;
background-color:#FFFFFF;
border:0.9px solid #FFFFFF;
-moz-border-radius:8px;
border-radius:5px;
width:250px;
font:10px Arial, Helvetica, sans-serif;
font-weight:bolder;
text-align:center;
cursor:pointer;
}

#tableresult {
width:100%

}
.mt_size_optimise {
height: 0%;
}
#tableresult a {
text-decoration:none;
color:#000000
}

#tableresult td {
color:#000000;
border-radius:5px;

}
.colorise0 {
background-color:#dbe8f0;
}
.colorise0 td {
font-weight: bolder;
color:#000000;

}
.colorise1 {
line-height:20px;
background-color:#FFFFFF;
color: #000000;
}
.colorise1:hover {
background-color: #94B9D8;
}
.colorise1 td{
font:0.9em Arial, Helvetica, sans-serif;
}
.colorise2 {
line-height:20px;
background-color:#dbe8f0;
color: #000000;
}
.colorise2:hover {
background-color: #94B9D8;
}
.colorise2 td{
font:0.9em Arial, Helvetica, sans-serif;
}
.colorise3 {
line-height:20px;
background-color:#CCCCCC;
}
.colorise3:hover {
background-color: #94B9D8;
}
.colorise3 td{
font:0.9em Arial, Helvetica, sans-serif;
}
